package com.chonor.mall.mapper;

import com.chonor.mall.model.MemberProductCategory;
import com.chonor.mall.model.MemberProductCategoryExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface MemberProductCategoryMapper {
    long countByExample(MemberProductCategoryExample example);

    int deleteByExample(MemberProductCategoryExample example);

    int deleteByPrimaryKey(Long id);

    int insert(MemberProductCategory record);

    int insertSelective(MemberProductCategory record);

    List<MemberProductCategory> selectByExample(MemberProductCategoryExample example);

    MemberProductCategory selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") MemberProductCategory record, @Param("example") MemberProductCategoryExample example);

    int updateByExample(@Param("record") MemberProductCategory record, @Param("example") MemberProductCategoryExample example);

    int updateByPrimaryKeySelective(MemberProductCategory record);

    int updateByPrimaryKey(MemberProductCategory record);
}